{{tag>Intrepid Feisty Dapper Edgy tutoriel}}

----

=====Introduction=====

Ce tutoriel indique la marche à suivre pour renommer un lecteur USB (clef, disque dur externe, carte mémoire...). Par défaut, les lecteurs externes USB sont montés automatiquement dans /media/disk puis /media/disk-1 etc. Cela devient vite complexe de s'y retrouver pour peu que vous ayez plusieurs périphériques connectés.

====Avertissement====

  *Les périphériques qui seront montés automatiquement dans /media seront nommés avec leur nouveau nom. ex: /media/mon_disque_dur ou /media/ma_clef.
  *Quand vous créez un nom, assurez-vous que le point de montage en rapport avec ce nom soit inexistant. Il ne faut pas donner 2 fois un même nom pour plusieurs périphériques.
  *Vous pouvez renommer des disques internes, mais dans ce cas il vaut mieux utiliser le tutoriel [[mount_fstab]] 

=====Prérequis====

Vous devez connaître le [[systeme_de_fichiers|système de fichiers]] de votre périphérique afin de permettre l'utilisation avec d'autres systèmes d'exploitation. En effet, si par exemple vous possédez une clef USB et que vous vous en servez avec GNU/Linux et Micrososft, il vous faudra conserver un système de fichiers compatibles (généralement le FAT). Vous devez aussi connaître un peu votre [[terminal|terminal]].

=====Installation=====

En fonction de vos besoins, vous pouvez: 
  * soit [[:tutoriel:comment_installer_un_paquet|installer les paquets]]: 
    * [[apt://mtools|mtools]] pour le **FAT16 et FAT32**,
    * [[apt://ntfsprogs|ntfsprogs]] pour le **NTFS**,
    * [[apt://e2label|e2label]] pour le **ext2** ou **ext3**,
    * [[apt://jfs_tune|jfs_tune]] pour le **JFS**,
    * [[apt://reiserfstune|reiserfstune]] pour le **ReiserFS** et
    * [[apt://xfs_admin|xfs_admin]] pour le **XFS**

  * soit vous entrez cette ligne de commande dans votre terminal:
  sudo apt-get install mtools ntfsprogs e2label jfs_tune reiserfstune xfs_admin

**Note** : vous pouvez installer un ou plusieurs paquets, conservez ceux qui vous intéressent.

=====Utilisation=====

D'abord vérifiez que le périphérique est connecté. Entrez ensuite la commande suivante:
  sudo fdisk -l
Vous obtiendrez ainsi la liste des périphériques connectés et leur description. 
Exemple:
  Disque /dev/sdb: 160.0 Go, 160041885696 octets
  255 heads, 63 sectors/track, 19457 cylinders
  Units = cylindres of 16065 * 512 = 8225280 bytes
  Identifiant disque: 0x47699e38

  Périphérique Amorce    Début         Fin      Blocs    Id  Système
  /dev/sdb1   *           1       19457   156288321    b  W95 FAT32
Vous pouvez aussi utiliser la commande
  mount
qui vous informera des points de montage des périphériques. 
Exemple:
/dev/sdb1 on /media/YA-DISK type vfat (rw,noexec,nosuid,nodev,utf8,umask=0)


Pour le reste du tutoriel, nous convenons:
    *<lecteur> = votre périphérique /dev/sdxy, ex: /dev/sdb1
    *<nom> = le nom que vous désirez donner au périphérique, ex: ma_clef_USB

====Démonter les partitions====

Les partitions doivent en général être démontées avant d'être renommées. Pour ce faire:
  sudo umount <lecteur>
Exemple: sudo umount /dev/sdb1

Si le périphérique a été monté automatiquement, il vous suffit de le démonter par le bureau, un clic droit sur l'icône et sélectionnez "Démonter le volume". La prochaine étape est le renommage

====FAT16 et FAT32====

En général, c'est le format par défaut des périphériques comme les clefs USB, les disques dur externes, les cartes mémoires...

===Versions d'Ubuntu avant 8.04===

Contrôlez le nom éventuel nom avec la commande mlabel:
  sudo mlabel -i <lecteur> -s ::
Exemple: sudo mlabel -i /dev/sdb1 -s ::

Maintenant, renommez le périphérique:
  sudo mlabel -i <lecteur> ::<nom>
Exemple: sudo mlabel -i /dev/sdb1 ::mon_disque_dur (pensez à utiliser des "_" à la place des espaces.

===Versions d'Ubuntu après 8.04===

Vous devez copier le fichier de configuration /etc/mtools.conf dans votre répertoire utilisateur:
  cp /etc/mtools.conf ~/.mtoolsrc
Éditez le fichier:
  sudo gedit ~/.mtoolsrc
Ajoutez la ligne suivante en début de fichier pour indiquer à mtools de laisser tomber plusieurs vérifications:
  mtools_skip_check=1
Enregistrez et fermez le fichier, insérez le périphérique et entrez la commande suivante:
  sudo fdisk -l
pour contrôler les périphériques. vous pouvez aussi utiliser la commande **mount** comme vu plus haut.
Une fois identifié le lecteur à renommer entrez la commande suivante:
  sudo mlabel -i <lecteur> ::<nom>
Exemple: sudo mlabel -i /dev/sdb1 ::MonLecteur120Go
Maintenant, pour vérifier si le changement est bien pris en compte:
  sudo mlabel -i /dev/sdb1 -s ::
La commande vous retournera un résultat sous la forme suivante :
  Volume label i Nom_USB (abbr=NOMBRE_USB_MAJUSCULE)
Exemple: Volume label i MonLecteur120Go (abbr=MONLECTEUR120GO)

====NTFS====

Ce système de fichiers existe sur les disques durs externes USB et FireWire ou sur des disques durs formatés pour Windows XP et plus.
Contrôlez si le périphérique a un nom:
  sudo ntfslabel <lecteur>
Exemple: sudo ntfslabel /dev/sdb1
Changez le nom (maximum de 128 caractères):
  sudo ntfslabel <lecteur> <nom>
Exemple: sudo ntfslabel /dev/sdb1 clef_dYp
Pour voir le nom, vous devez démonter le périphérique, le retirer, le remettre et le remonter.

====ext2 and ext3====

C'est le système de fichier courant des systèmes GNU/Linux
Contrôlez si le périphérique a un nom:
  sudo e2label <lecteur>
Exemple: sudo e2label /dev/sdb1
Changez le nom (maximum de 16 caractères):
sudo e2label <lecteur> <nom>
Exemple: sudo e2label /dev/sdb1 DD_dYp

====JFS====

C'est un système de fichier courant des systèmes IBM et de certains GNU/Linux
Contrôlez si le périphérique a un nom:
  sudo jfs_tune -l <lecteur>
Exemple: sudo jfs_tune /dev/sdb1
Changez le nom (maximum de 16 caractères):
  sudo jfs_tune -L <nom> <lecteur>
Exemple: sudo jfs_tune -L my_external /dev/sdb1

====ReiserFS (v3)====

C'est un système de fichier courant des systèmes GNU/Linux
Changez le nom (maximum de 16 caractères):
  sudo reiserfstune -l <nom> <lecteur>
Exemple: sudo reiserfstune -l my_external /dev/sdb1

====XFS====

C'est un système de fichier courant des systèmes UNIX
Contrôlez si le périphérique a un nom:
  xfs_admin -l <lecteur>
Exemple: xfs_admin -l /dev/sdb1
Changez le nom (maximum de 12 caractères):
  sudo xfs_admin -l <nom> <lecteur>
Exemple: xfs_admin -l my_external /dev/sdb1

===== Liens =====

[[formater_une_cle_usb|Formater une clef USB]]

[[http://planet.ubuntu-fr.org/tag/mtools|Planet Ubuntu: mtools]]

[[partitions|Les partitons avec Ubuntu]]

[[https://help.ubuntu.com/community/RenameUSBDrive|Rename USB Drive]]

----

// Contributeurs : [[utilisateurs:dYp]]//